La historia de Angola se refiere a los hechos históricos desde el período más antiguo reconstruible hasta la actualidad, acaecidos en el territorio de la actual Angola.
Los habitantes más antiguos de Angola habrían sido pueblos joisánidas, que hacia los primeros siglos de nuestra era fueron en parte asimilados y en parte desplazados por agricultores de origen bantú. A partir de los siglos XIV y XVII, establecieron en el espacio de la Angola contemporánea una serie de reinos, siendo el principal el Reino del Congo. Éste comprendió al noroeste de Angola actual, al oeste de la República Democrática del Congo y de la República del Congo, y el sur del actual Gabón. La franja que en la actualidad es frontera entre Angola y la República Democrática del Congo, su apogeo se dio durante los siglos XIII a XVIII. En 1482 a la desembocadura del río Congo llegó una flota portuguesa, comandada por Diogo Cao. Ese fue el primer contacto con los antepasados de los actuales angoleños, concretamente con el Reino del Congo, y el preludio del proceso colonizador que a lo largo de cinco siglos pasó por períodos muy diferentes.